<?php
require_once($_SERVER['DOCUMENT_ROOT'] . '/Prototipo/modelo/Procurado.php');
require_once($_SERVER['DOCUMENT_ROOT'] . '/Prototipo/controle/ProcuradosController.php');
require_once($_SERVER['DOCUMENT_ROOT'] . '/Prototipo/modelo/ImagemProcurado.php');
require_once($_SERVER['DOCUMENT_ROOT'] . '/Prototipo/conexao/ConexaoBanco.php');

	$quantidadePorPagina = 10;
	$pagina = (isset($_GET['pagina'])) ? (int)$_GET['pagina'] : 1;
	$inicio = ($quantidadePorPagina * $pagina) - $quantidadePorPagina;
	$con = new ConexaoBanco();
	
	if(!isset($_SESSION)){
			session_start();
		}
	$procuradoController = new ProcuradosController();
	$res = $procuradoController->listarProcuradosII($inicio, $quantidadePorPagina);
?>

<?php 

echo "
	<html>
	<head>
		 	<link rel='stylesheet' href='css/lightbox/css/lightbox.css'  />	
		
			<script src='css/lightbox/js/jquery-1.10.2.min.js'></script>
			<script src='css/lightbox/js/lightbox-2.6.min.js'></script>
	</head>
		<body>";

while($row = mysql_fetch_array($res)){
	
	$imagem = new ImagemProcurado();
	$procurado = new Procurado();
	
	//pegando vari�veis da consulta
	//$imagem->setDiretorio($row['diretorio'].$row['nome']);
	$diretorio = $row['diretorio'].$row['nome'];
	
	$procurado->setNome($row['1']); //nome
	$procurado->setDataNascimento($row['data_nascimento']);//dataNascimento
	$idade = $procuradoController->calcularIdade($procurado->getDataNascimento());
	$procurado->setDataNascimento(implode("/",array_reverse(explode("-",$procurado->getDataNascimento()))));	
	$procurado->setHistorico($row['historico']);
	$dtaDesap = $row['data_registro'];
	$dtaDesap = implode("/",array_reverse(explode("-",$dtaDesap)));
	
	$procurado->setDataRegistro($dtaDesap);
	
	$procurado->setId($row['id_procurado']);
	$id = $row['id_procurado'];
	$imagem->setDiretorio(explode('../', $imagem->getDiretorio()));
	$diretorio = explode('../', $diretorio); //separa o diretorio em um array de 2 posi��es 
											//a primeira com ../ e a segunda com o caminho correto
	$tipo ="procurados";
	//echo $imagem->getDiretorio();
	//imprimindo caixa com os desaparecidos
	echo "
			<div class='well' id='container' >
				<div id = 'procurado' class = 'row' >
					<div id = 'nome 'class = 'span3'>
						<b>";echo $procurado->getNome()."</b>
					</div>
					<div class = 'span3'>
						<b>Data Registro:</b> ";echo $procurado->getDataRegistro()."
					</div>
				</div>
				<div class = 'row'>	
					<div id='fotoDesaparecido' class='span2'>		
						<a href='$diretorio[1]' rel = 'lightbox' title='$row[1]'><img class= 'img-rounded' data-lightbox='$diretorio[1]' src = '$diretorio[1]' width='100'></a>
					</div>
					
					<div id='conteudo' class='span3'>						
						idade: $idade<br>
						sexo:<br>
						Historico:";echo $procurado->getHistorico()." <br>
					</div>
					<div class = 'span'>
						<a class= 'btn btn-inverse' href='index.php?pg=informar&id=$id&tipo=$tipo'>Informar</a>
					</div>
				</div>	
			</div>
			";		
}
$con->conectar();

$sqlTotal = mysql_query("SELECT id_procurado FROM procurado");
$qtdRegistros = mysql_num_rows($sqlTotal);
$totalPagina = ceil($qtdRegistros/$quantidadePorPagina);

$con->desconectar();

//PAGINAÇÃO
$paginacao = (isset($_GET['pagina'])) ? (int)$_GET['pagina'] : 1;
$anterior = 0;
$proximo = 0;
if ($paginacao > 1) {
	$anterior = $paginacao - 1;
} else {
	$anterior = '1';
}

if ($paginacao < ($totalPagina - 2)) {
	$proximo = $paginacao + 1;
} else {
	$proximo = $totalPagina;
}

$contador = 0;
if ($paginacao < 6) {
	$comeca = 1;
	$termina = 9;
} else if ($paginacao > ($totalPagina - 6)) {
	$comeca = $totalPagina - 6;
	$termina = $totalPagina;
} else {
	$comeca = $paginacao - 4;
	$termina = $paginacao + 5;
}
?>
	<div class="pagination pagination-centered">
		<ul>
			<li><a href='?pg=procurados&pagina=1'>Primeira Página</a></li>
		<?php 
		echo "<li><a href='?pg=procurados&pagina=$anterior'> << </a></li>";
		for ($link_pagina = $comeca; $link_pagina <= $termina; $link_pagina++) {
			
			if ($contador < 9) {
				if ($paginacao == $link_pagina) {
					echo '<li class="disabled"><a>'. $link_pagina .'</a></li>'; // Escreve somente o número da página sem ação alguma
				} else {
					echo "<li> <a href=\"?pg=procurados&pagina=$link_pagina\">$link_pagina</a></li>"; // Escreve o número e o link da página
				}
				$contador++;
			}
		}
		echo "<li><a href='?pg=procurados&pagina=$proximo'> >></a></li>";
		echo "<li> <a href='?pg=procurados&pagina=$totalPagina'>Última Página</a></li>";
		echo '</ul></div>';
echo "</body></html>"
?>
